immediate percussion - Spanish English Dictionary